Sunny Articles

Home / Articles / Computer Science
Order By:
Recent

การติดตั้ง Stable Diffusion

422

Stable Diffusion เป็น Opensource Text to Image AI ที่ผู้ใช้จะสามารถ ใส่ Prompt ให้ AI สร้างภาพอย่างที่เราต้องการได้ โดยในบทความนี้ผมจะพาไปดูวิธีการติดตั้ง Stable Diffusion Web UI บนเครื่อง Windows, macOS และ Debian Linux กัน ...

การวิเคราะห์และออกแบบเชิงวัตถุ (OOAD)

2,337

การวิเคราะห์และออกแบบเชิงวัตถุ Object-oriented analysis and design (OOAD) เป็นวิธีการ ออกแบบ และวิเคราะห์ การเขียนโปรแกรม ในรูปแบบหนึ่ง ซึ่งจะเกี่ยวข้องกับการเขียนโปรแกรมเชิงวัตถุ Object-oriented programming (OOP) ภาษาที่รองรับการเขียนแบบ OOP...

การวิเคราะห์ Time Complexity ของ Algorithm

386

Time Complexity เป็นศัพท์เฉพาะทางในทาง Programming ที่บ่งบอกถึง จำนวนเวลาที่ใช้ในการทำงาน ของ Algorithm ซึ่งการเปรียบเทียบผลลัพท์ที่ออกมาจาก การคำนวน Time Complexity จะเปรียบเทียบโดยใช้ Time Complexity Classes ดังนี้ (เร...

Heap Tree และการจัดเรียงข้อมูลใน Heap

654

Heap Tree เป็นโครงสร้างข้อมูลแบบต้นไม้ (Tree) ในบทความนี้จะเป็นการอ้างอิงเนื้อหาจากความรู้เรื่องโครงสร้างต้นไม้ (Tree) ซึ่งผมได้อธิบายเบื้องต้นไว้ในบทความ ทำความรู้จักกับโครงสร้างข้อมูลแบ...

Algorithm การจัดเรียงข้อมูลแบบ Selection Sort

745

สวัสดีครับ ในบทความนี้จะเป็นการแนะนำ Algorithm การจัดเรียงข้อมูลแบบ Selection Sort มีประสิทธิภาพในการทำงานเร็วสุดที่ O(n2) เฉลี่ย O(n2) แย่สุด O(n2) ซึ่ง ในการทำงานเร็วสุด (Best Case) ก็ยังถือว่าน้อ...

Algorithm การจัดเรียงข้อมูลแบบ Bubble Sort

817

สวัสดีครับ ในบทความนี้จะเป็นการแนะนำ Algorithm การจัดเรียงข้อมูล มีหลายวิธี เช่น Quicksort, Mergesort, Insertion Sort Bubble Sort, Bucket Sort, Radix Sort และ Heapsort ซึ่งแต่ละตัวจะมีประสิทธิภาพในการทำงานที่แตกต่างกัน ซึ่...

ทำความรู้จักกับโครงสร้างข้อมูลแบบต้นไม้ (Tree)

725

โครงสร้างข้อมูลแบบต้นไม้ (Tree) เป็นโครงสร้างข้อมูลที่สามารถนำไปปรับใช้กับการค้นหาข้อมูลแบบ Binary Search Tree และการจัดเรียงข้อมูล (Sorting) ได้ ซึ่งเป็นแนวคิดนักวิทยาการคอมพิวเตอร์เลียนแบบมาจากต้นไม้ในชีวิตจริง โครงสร้างต้นไม้ (Tree)<...

การแปลงสูตรคณิตเป็น Postfix ผ่านแนวคิด Stack

933

จากเดิมสูตร (9+3)/2-4 เครื่องหมายดำเนินการ (operators) เช่น +, -, *, / จะอยู่ในรูปของ Infix notation หมายถึง อยู่ระหว่างกลางของ ตัวถูกดำเนินการ (operands) ทั้งสองตัว Postfix Notation, Rever...